Component RTComponent
| Parent Package | RTComponents |
| Assigned Logical Packages | RTClasses |
Property Settings
C Compilation| TargetServicesLibrary | $ROSERT_HOME/C/TargetRTS | TargetConfiguration | [event_ui
description=' |
| MakeTypeSet | CompilationMakeType | ||
| CompilationMakeCommand | rtperl -S rtsetup.pl $defaultMakeCommand | CompilationMakeArguments | -k -s |
| CompilationMakeInsert | CompileCommand | $(CC) | |
| CompileArguments | $(DEBUG_TAG) | InclusionPaths | |
| MisraCActive | False |
| OutputDirectory | $@/$name | CodeGenDirName | |
| ComponentUnitDirectory | RTSystem | ComponentUnitName | $name |
| CommonPreface | Copyright text | ||
| MakeTypeSet | CodeGenMakeType | ||
| CodeGenMakeCommand | $defaultMakeCommand | CodeGenMakeArguments | -s |
| CodeGenMakeInsert | CodeSyncEnabled | True | |
| Generate model tags | True | SingleDataCompilationUnit | False |
| DocumentationSet | do not generate, prefer in header, prefer in implementation, only in header, only in implementation | Association end documentation | do not generate |
| Attribute documentation | do not generate | Capsule documentation | do not generate |
| Capsule role documentation | do not generate | Choice point documentation | do not generate |
| Class documentation | do not generate | Operation documentation | do not generate |
| Port documentation | do not generate | Protocol documentation | do not generate |
| State documentation | do not generate | Transition documentation | do not generate |
| LibraryName | $(LIB_PFX)$name$(LIB_EXT) | BuildLibraryCommand | $(AR_CMD) |
| BuildLibraryArguments | LogicalThreads | ||
| InterfaceVisibilityKindSet | Public, Limited Public, Private | DefaultInterfaceVisibility | Limited Public |
| SharedLogicalViewPackageName | SharedComponentViewPackageName | ||
| SetInterface | [event_ui caption='Edit...'] | InclusionPaths | |
| Libraries |
| JavaVersionSet | 1.1, 1.2, 1.3, 1.4 | Java Version | 1.4 |
| BuildJar | False | OutputJarFilepath | $modelDir/$compName.jar |
| JarCommand | jar cvf ${dq}$(JAR_TARGET)${dq} -C ${dq}$(OUTPUT_CLASS_DIR)${dq} . | OutputClassDir | $modelDir/$compName |
| JavaCompiler | javac -d ${dq}$(OUTPUT_CLASS_DIR)${dq} | OutputDirectory | $modelDir/$compName |
| BootstrapCommand | rtjavagen -makegen -model ${dq}$modelFile${dq} -component ${dq}$qualifiedName${dq} | GenerateCommand | $defaultMake RTgenerate |
| CompileCommand | $defaultMake RTcompile | CleanAllCommand | $defaultMake RTcleanall |
| MakeTypeSet | DefaultMakeType, Gnu_make, MS_nmake, Unix_make | MakeType | DefaultMakeType |
| ComponentMakeInsert | CodeGenMakeInsert | ||
| CompileMakeInsert |
| ClassPath |
| TopCapsule | [event_ui
description=' | PhysicalThreads | [MainThread Priority='DEFAULT_MAIN_PRIORITY' StackSize='20000' ImplementationClass='RTPeerController'] [TimerThread Priority='DEFAULT_TIMER_PRIORITY' StackSize='20000' ImplementationClass='RTTimerController'] |
| ExecutableName | $name$(EXEC_EXT) | DefaultArguments | |
| LinkCommand | $(LD) | LinkArguments | |
| UserObjectFiles | UserLibraries |
| OutputDirectory | $@/$name | CodeGenDirName | |
| ComponentUnitDirectory | RTSystem | ComponentUnitName | $name |
| CommonPreface | Copyright text | ||
| MakeTypeSet | CodeGenMakeType | ||
| CodeGenMakeCommand | $defaultMakeCommand | CodeGenMakeArguments | -s |
| CodeGenMakeInsert | CodeSyncEnabled | True | |
| Generate model tags | True | SingleDataCompilationUnit | False |
| DocumentationSet | do not generate, prefer in header, prefer in implementation, only in header, only in implementation | Association end documentation | do not generate |
| Attribute documentation | do not generate | Capsule documentation | do not generate |
| Capsule role documentation | do not generate | Choice point documentation | do not generate |
| Class documentation | do not generate | Operation documentation | do not generate |
| Port documentation | do not generate | Protocol documentation | do not generate |
| State documentation | do not generate | Transition documentation | do not generate |
| IncludeFilename | RTStructures.h | GenerateClassInclusions | False |
| LogicalThreads | Libraries | ||
| InclusionPaths | CodeGenDirName |
| TopCapsule | [event_ui
description=' | PhysicalThreads | [MainThread Priority='DEFAULT_MAIN_PRIORITY' StackSize='20000' FreeMessageQueueSize='DEFAULT_FREE_MSGQ_SIZE'] |
| ExecutableName | $name$(EXEC_EXT) | DefaultArguments | |
| LinkCommand | $(LD) | LinkArguments | |
| UserObjectFiles | UserLibraries |
| Add Target Deployment Port Object Files | True | Compile Runtime using Target Deployment Port | False |
| Enable Component Instrumentation | False | coverageOption | << No Coverage >>, Model and Statement Level Coverage, Model and Decision Level Coverage, Model and Loop Level Coverage |
| Coverage | << No Coverage >> | Enable Memory Profiling | False |
| Enable Performance Profiling | False | Enable Runtime Tracing | False |
| Additional Options | Support Multi-threaded Code Generation | True | |
| Output Trace File Name | Override TDP Directory | False | |
| TDP Directory | Create Static file Directories | True | |
| Path to Static file Directories | Use one fdc file per source | False | |
| Temp Directorie |
| LibraryName | $(LIB_PFX)$name$(LIB_EXT) | BuildLibraryCommand | $(AR_CMD) |
| BuildLibraryArguments |
| IncludeFilename | GenerateClassInclusions | True | |
| CodeGenDirName | InclusionPaths | ||
| Libraries |
| TargetServicesLibrary | $ROSERT_HOME/C++/TargetRTS | TargetConfiguration | [event_ui
description=' |
| MakeTypeSet | CompilationMakeType | ||
| CompilationMakeCommand | rtperl -S rtsetup.pl $defaultMakeCommand | CompilationMakeArguments | -k -s |
| CompilationMakeInsert | CompileCommand | $(CC) | |
| CompileArguments | $(DEBUG_TAG) | InclusionPaths |